iommu dma-api layer · Maintained
Maintainers
- M Robin Murphy <robin.murphy@arm.com>
Paths
- F
drivers/iommu/dma-iommu.c - F
drivers/iommu/dma-iommu.h - F
drivers/iommu/iova.c - F
include/linux/iommu-dma.h - F
include/linux/iova.h
Last 30 days
Active reviewers (last 30 days)
-
Mostafa Saleh <smostafa@google.com>
4 attestations (1 Reviewed-by, 3 Tested-by) · last on 2026-06-04 -
Michael Kelley <hidden>
3 attestations (3 Tested-by) · last on 2026-06-04 -
Jiri Pirko <hidden>
1 attestation (1 Tested-by) · last on 2026-06-04
Recent patches
Most-recent 30 patches in this subsystem on linux-arm-kernel (capped at 30), ordered by date desc.
-
HOTtoday
REVIEWED: 2 (1M) [PATCH v6 15/20] iommu/dma: Check atomic pool allocation result directly
2026-06-04 · "Aneesh Kumar K.V (Arm)" <aneesh.kumar@kernel.org> -
HOTtoday
REVIEWED: 2 (1M) [PATCH v6 05/20] dma: swiotlb: pass mapping attributes by reference
2026-06-04 · "Aneesh Kumar K.V (Arm)" <aneesh.kumar@kernel.org> -
HOTtoday
REVIEWED: 4 (2M) [PATCH v6 04/20] dma-pool: track decrypted atomic pools and select them via attrs
2026-06-04 · "Aneesh Kumar K.V (Arm)" <aneesh.kumar@kernel.org> -
COLD21d
[PATCH v5 16/20] iommu/dma: Check atomic pool allocation result directly
2026-05-22 · "Aneesh Kumar K.V (Arm)" <aneesh.kumar@kernel.org> -
COLD21d
[PATCH v5 06/20] dma: swiotlb: pass mapping attributes by reference
2026-05-22 · "Aneesh Kumar K.V (Arm)" <aneesh.kumar@kernel.org> -
COLD21d
REVIEWED: 2 (1M) [PATCH v5 05/20] dma-pool: track decrypted atomic pools and select them via attrs
2026-05-22 · "Aneesh Kumar K.V (Arm)" <aneesh.kumar@kernel.org> -
COLD39d
[PATCH v4 03/13] dma-pool: track decrypted atomic pools and select them via attrs
2026-05-12 · "Aneesh Kumar K.V (Arm)" <aneesh.kumar@kernel.org> -
STALE119d
LANDED: 1 (0M) [PATCH v3 4/5] dma-mapping: Separate DMA sync issuing and completion waiting
2026-02-28 · Barry Song <hidden> -
STALE154d
[PATCH RFC v2 8/8] dma-iommu: Support DMA sync batch mode for iommu_dma_sync_sg_for_{cpu, device}
2025-12-26 · Barry Song <hidden> -
STALE154d
[PATCH RFC v2 7/8] dma-iommu: Support DMA sync batch mode for IOVA link and unlink
2025-12-26 · Barry Song <hidden> -
STALE154d
[PATCH v2 4/8] dma-mapping: Separate DMA sync issuing and completion waiting
2025-12-26 · Barry Song <hidden> -
STALE186d
[PATCH RFC 6/6] dma-iommu: Allow DMA sync batching for IOVA link/unlink
2025-12-19 · Barry Song <hidden> -
STALE170d
REVIEWED: 10 (9M) [PATCH v8 2/5] iommu: Tidy domain for iommu_setup_dma_ops()
2025-12-15 · Nicolin Chen <hidden> -
STALE214d
REVIEWED: 3 (3M) [PATCH v7 2/5] iommu: Tidy domain for iommu_setup_dma_ops()
2025-11-22 · Nicolin Chen <hidden> -
STALE217d
Re: [RFC PATCH 5/5] dma-mapping: Allow batched DMA sync operations if supported by the arch
2025-11-21 · Barry Song <hidden> -
STALE220d
REVIEWED: 3 (3M) [PATCH v6 2/5] iommu: Tidy domain for iommu_setup_dma_ops()
2025-11-19 · Nicolin Chen <hidden> -
STALE217d
[PATCH v5 2/5] iommu: Tiny domain for iommu_setup_dma_ops()
2025-11-11 · Nicolin Chen <hidden> -
STALE254d
[PATCH 1/2] iommu/debug: Add IOMMU page table dump debug facility
2025-08-14 · Qinxin Xia <xiaqinxin@huawei.com> -
STALE301d
[PATCH v3 3/5] iommu: Add iommu_get_domain_for_dev_locked() helper
2025-08-11 · Nicolin Chen <hidden> -
STALE438d
LANDED: 3 (1M) [PATCH v4 11/23] iommu: Change iommu_iotlb_gather to use iommu_page_list
2025-04-08 · Jason Gunthorpe <jgg@nvidia.com> -
STALE468d
[PATCH v3 12/23] iommu: Change iommu_iotlb_gather to use iommu_page_list
2025-02-25 · Jason Gunthorpe <jgg@nvidia.com> -
STALE487d
Re: [PATCH v2 7/7] iommu: Turn iova_cookie to dma-iommu private pointer
2025-02-21 · Jason Gunthorpe <jgg@nvidia.com> -
STALE487d
[PATCH v2 2/7] genirq/msi: Refactor iommu_dma_compose_msi_msg()
2025-02-20 · Nicolin Chen <hidden> -
STALE487d
[PATCH v2 3/7] iommu: Make iommu_dma_prepare_msi() into a generic operation
2025-02-20 · Nicolin Chen <hidden> -
STALE487d
[PATCH v2 1/7] genirq/msi: Store the IOMMU IOVA directly in msi_desc instead of iommu_cookie
2025-02-20 · Nicolin Chen <hidden> -
STALE494d
[PATCH v2 12/23] iommu: Change iommu_iotlb_gather to use iommu_page_list
2025-02-14 · Jason Gunthorpe <jgg@nvidia.com> -
STALE495d
[PATCH v1 03/13] iommu: Make iommu_dma_prepare_msi() into a generic operation
2025-02-08 · Nicolin Chen <hidden> -
STALE495d
[PATCH v1 01/13] genirq/msi: Store the IOMMU IOVA directly in msi_desc instead of iommu_cookie
2025-02-08 · Nicolin Chen <hidden> -
STALE508d
[PATCH 11/19] iommu: Change iommu_iotlb_gather to use iommu_page_list
2025-02-04 · Jason Gunthorpe <jgg@nvidia.com> -
STALE505d
[PATCH RFCv2 03/13] iommu: Make iommu_dma_prepare_msi() into a generic operation
2025-01-11 · Nicolin Chen <hidden>
Quiet for 30+ days
Patches with no review trailers and no replies. Either the author is heads-down elsewhere or these slipped through. Oldest first.
-
COLD21d
[PATCH v5 06/20] dma: swiotlb: pass mapping attributes by reference
2026-05-22 · "Aneesh Kumar K.V (Arm)" <aneesh.kumar@kernel.org> -
COLD21d
[PATCH v5 16/20] iommu/dma: Check atomic pool allocation result directly
2026-05-22 · "Aneesh Kumar K.V (Arm)" <aneesh.kumar@kernel.org>